package models

// 返回结构体
type ResponseBean struct {
	DeviceCsn        *string `json:"device_csn"`
	Alias            *string `json:"alias"`
	RebootMode       int     `json:"reboot_mode"`
	RebootTime       *string `json:"reboot_time"`
	RebootDayInWeek  int     `json:"reboot_day_in_week"`
	RebootDayInMonth int     `json:"rebbot_day_in_month"`
}

type AppInfo struct {
	Name        *string `json:"name"`
	PackageId   *string `json:"package_id"`
	VersionName *string `json:"version_name"`
	VersionCode *string `json:"version_code"`

	Description *string `json:"description"`
	UpdateDescription *string `json:"update_description"`

	ActionType int       `json:"action_type"`
	FileInfo   *FileInfo `json:"file_info"`
}

type FileInfo struct {
	Name *string `json:"name"`
	Url  *string `json:"url"`
	MD5  *string `json:"md_5"`
}
